puncture of the bladder - French English Dictionary